//
//  BJLoginOauthModel.h
//  
//
//  Created by  on 2023/3/6.
//  Copyright © 2023 lishen. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@class BJLoginOauthDataModel,BJLoginOauthDataUserInfoModel;

@interface BJLoginOauthModel : NSObject

@property (nonatomic, assign) NSInteger code;

@property (nonatomic, copy) NSString *key;

@property (nonatomic, copy) NSString *msg;

@property (nonatomic) BJLoginOauthDataModel *data;

@end

@interface BJLoginOauthDataModel : NSObject

@property (nonatomic, assign) BOOL isFirstRegister;

@property (nonatomic, copy) NSString *token;

@property (nonatomic) BJLoginOauthDataUserInfoModel *userInfo;

@end

@interface BJLoginOauthDataUserInfoModel : NSObject

@property (nonatomic, copy) NSString *avatarMiddleThumbUrl;
@property (nonatomic, copy) NSString *birthday;
@property (nonatomic, assign) NSInteger availableCoins;
@property (nonatomic, copy) NSString *country;
@property (nonatomic, copy) NSString *registerPkgName;
@property (nonatomic, assign) BOOL isVip;
@property (nonatomic, copy) NSString *nickname;
@property (nonatomic, assign) NSInteger auditStatus;
@property (nonatomic, assign) BOOL isHavePassword;
@property (nonatomic, copy) NSString *avatarUrl;
@property (nonatomic, assign) BOOL isMultiple;
@property (nonatomic, assign) BOOL isRecharge;
@property (nonatomic, assign) BOOL isSwitchNotDisturbIm;
@property (nonatomic, assign) NSInteger praiseNum;
@property (nonatomic, assign) NSInteger userType;
@property (nonatomic, copy) NSString *loginPkgName;
@property (nonatomic, copy) NSString *avatarThumbUrl;
@property (nonatomic, assign) NSInteger gender;
@property (nonatomic, assign) NSInteger level;
@property (nonatomic, assign) BOOL isAnswer;
@property (nonatomic, assign) BOOL isBlock;
@property (nonatomic, assign) BOOL isInternal;
@property (nonatomic, copy) NSString *avatar;
@property (nonatomic, assign) NSInteger age;
@property (nonatomic, assign) BOOL isReview;
@property (nonatomic, assign) NSInteger createTime;
@property (nonatomic, assign) BOOL isSwitchNotDisturbCall;
@property (nonatomic, assign) NSInteger followNum;
@property (nonatomic, copy) NSString *registerCountry;
@property (nonatomic, copy) NSString *userId;


@end



NS_ASSUME_NONNULL_END
